humane solution - Turkish English Dictionary